<% $_Autentificar='ok'; //error_reporting(E_ALL); include_once('../encabezado.inc.am'); foreach ($_POST as $key => $value)$$key = $value; //funciones utilizadas: //Rutina principal: switch($accion){ case 'seleccionar': $HTML=2; $sql1= 'SELECT DISTINCT ID_SUCURSAL, IF(LENGTH(NOMBRE)<60,NOMBRE,CONCAT(LEFT(NOMBRE,60),"...")) as NOMBRE from T_Sucursal where ID_SUCURSAL IN ('.$ids.') order by NOMBRE'; $sucursal = getConsulta($sql1); if($_POST['sucursal']=='ON'){//nos traemos los correos de las sucursales $sql2 = 'SELECT DISTINCT CORREO, ID_SUCURSAL, IF(LENGTH(NOMBRE)<60,NOMBRE,CONCAT(LEFT(NOMBRE,60),"...")) as NOMBRE from T_Sucursal where CORREO != "" and ID_SUCURSAL IN ('.$ids.')'; $datos_sucursal = getConsulta($sql2); } if($_POST['contacto']=='ON'){ $sql3 = 'SELECT DISTINCT ID_CONTACTO_SUCURSAL, CORREO, ID_SUCURSAL, IF(LENGTH(TIPO_CONTACTO)>0,TIPO_CONTACTO,"* general") as TIPO_CONTA from T_Contacto_Sucursal where (CORREO != "" and ID_SUCURSAL IN ('.$ids.'))'; if(count($_POST['contactoenviar'])>0){ $sql3 .= ' and TIPO_CONTACTO IN('; foreach($_POST['contactoenviar'] as $value) { if($value=='* general') $value=''; $sql3 .= '"'.$value.'",'; } //quitamos la última coma: $sql3 = substr($sql3,0,-1); $sql3 .= ')'; } $datos_contacto_sucursal = getConsulta($sql3); } if($_POST['personas']=='ON'){ $sql3= 'SELECT *,t1.ID_PERSONA as ID_PERSONA, t2.ID_PERSONA as ID_PERSO, t1.TELEFONO as TELCO, t2.TELEFONO as TELEFONO, t2.NOMBRE as NOMBRE, CONCAT(NOMBRE," ",APELLIDO_PATERNO,IF(LENGTH(APELLIDO_MATERNO)>0,CONCAT(" ",APELLIDO_MATERNO),"")) as NOMBRECOM FROM T_Contacto_Persona t1, T_Persona t2 WHERE (t1.id_persona = t2.id_persona) AND CORREO != "" AND ID_SUCURSAL IN ('.$ids.') ORDER BY t2.nombre, t2.APELLIDO_PATERNO'; if(count($_POST['puestosPersona'])>0){ $sql3 .= ' and PUESTO IN('; foreach($_POST['puestosPersona'] as $value) $sql3 .= '"'.$value.'",'; //quitamos la última coma: $sql3 = substr($sql3,0,-1); $sql3 .= ')'; } $datos_contacto_persona = getConsulta($sql3); } break; case 'redactar': $HTML=3; if(is_array($correo_sucursal) or is_array($correo_contacto)) { $correos_destino = array_merge($correo_sucursal,$correo_contacto); } if(is_array($correo_persona)) { if(is_array($correos_destino)) $correos_destino = array_merge($correos_destino,$correo_persona); else $correos_destino = $correo_persona; } //Limpieza de correos (de una vez para discriminar los inválidos $correos_destino = array_filter($correos_destino,'isValidEmail'); sort($correos_destino); reset($correos_destino); $str_correos_destino = base64_encode(gzcompress(implode(',',$correos_destino))); break; default: if(!empty($_GET['ids'])){ $ids = gzuncompress(base64_decode($_GET['ids'])); $sql = 'SELECT DISTINCT PUESTO from T_Contacto_Persona where CORREO != "" and ID_SUCURSAL IN ('.$ids.')'; $puestos = getConsulta($sql); $sql2 = 'SELECT DISTINCT CORREO from T_Sucursal where CORREO != "" and ID_SUCURSAL IN ('.$ids.')'; $correos_sucursal = getConsulta($sql2); $sql3 = 'SELECT DISTINCT IF(LENGTH(TIPO_CONTACTO)>0,TIPO_CONTACTO,"* general") as TIPO_CONTACTO from T_Contacto_Sucursal where CORREO != "" and ID_SUCURSAL IN ('.$ids.')'; $tiposcontacto = getConsulta($sql3); $HTML = 1; }else{ header('Location: /index.html'); exit; } break; } /*echo '
';
print_r($tiposcontacto);
echo '
';*/ %> TuriStampa - Panel de administración <% if($HTML==3){ %> <%}%>

<%if((($_GET[action]!='search')&&(!isset($_POST['0_ID_ORGANIZACION']))&&(!isset($_POST['0_ID_ESTADO'])))&&($_SERVER[PHP_SELF]!="/ciudades.html")){%> <% if($_SERVER[PHP_SELF]=="/aerolineas.html" || $categoria=='aerolineas' || $categoria=='AEROLINEA' || $categoria=='SISTEMAS DE RESERVACION'){ $nombre_imagen='foto_aerolineas_1.jpg'; $nombre_imagen2='foto_aerolineas_2.gif'; } else if($_SERVER[PHP_SELF]=="/agencias.html" || $categoria=='AGENCIA DE VIAJES'){ $nombre_imagen='foto_agencias_1.jpg'; $nombre_imagen2='foto_agencias_2.gif'; //else if($_SERVER[PHP_SELF]=="/agencias.html" || $categoria=='viajes' || $categoria=='AGENCIAS DE VIAJES - OPERADORAS MAYORISTAS' ){ //$nombre_imagen='foto_agencias_1.jpg'; //$nombre_imagen2='foto_agencias_2.gif'; } else if($_SERVER[PHP_SELF]=="/arrendadoras.html" || $categoria=='arrendadora_autos' || $categoria=='ARRENDADORA' || $categoria=='ASEGURADORA'){ $nombre_imagen='foto_arrendadoras_1.jpg'; $nombre_imagen2='foto_arrendadoras_2.gif'; } else if($_SERVER[PHP_SELF]=="/autobuses.html" || $categoria=='LÍNEA DE AUTOBUS'){ $nombre_imagen='foto_autobuses_1.jpg'; $nombre_imagen2='foto_autobuses_2.gif'; } else if($_SERVER[PHP_SELF]=="/cruceros.html" || $categoria=='cruceros' || $categoria=='CRUCERO - NAVIERA REPRESENTADA' || $categoria=='CRUCERO - OPERADOR MAYORISTA' || $categoria=='CRUCERO- AGENTE GENERAL'){ $nombre_imagen='foto_cruceros_1.jpg'; $nombre_imagen2='foto_cruceros_2.gif'; } else if($_SERVER[PHP_SELF]=="/hoteles.html" || $categoria=='HOTEL'){ $nombre_imagen='foto_hoteles_1.jpg'; $nombre_imagen2='foto_hoteles_2.gif'; } else if($_SERVER[PHP_SELF]=="/otros.html" || $categoria=='otros' || $categoria=='ORGANISMOS' || $categoria=='ESCUELA DE TURISMO' || $categoria=='EMBAJADAS Y CONSULADOS' || $categoria=='DELEGADO EXTRANJERO DE TURISMO' || $categoria=='ASISTENCIAS AL VIAJERO'){ $nombre_imagen='foto_otros_1.jpg'; $nombre_imagen2='foto_otros_2.gif'; } else if($_SERVER[PHP_SELF]=="/rep_cadenas.html" || $categoria=='REPRESENTANTES Y CADENAS'){ $nombre_imagen='foto_rep_cadenas_1.jpg'; $nombre_imagen2='foto_rep_cadenas_2.gif'; } else{ $nombre_imagen='foto_indice_1.jpg'; $nombre_imagen2='foto_indice_2.gif'; } %>

<%if($_SERVER[PHP_SELF]=="/aerolineas.html" || $categoria=='aerolineas' || $categoria=='AEROLINEA' || $categoria=='SISTEMAS DE RESERVACION'){%> <%} else if($_SERVER[PHP_SELF]=="/agencias.html" || $categoria=='AGENCIA DE VIAJES'){%> <%} else if($_SERVER[PHP_SELF]=="/arrendadoras.html" || $categoria=='arrendadora_autos' || $categoria=='ARRENDADORA' || $categoria=='ASEGURADORA'){%> <%} else if($_SERVER[PHP_SELF]=="/autobuses.html" || $categoria=='LÍNEA DE AUTOBUS'){%> <%} else if($_SERVER[PHP_SELF]=="/cruceros.html" || $categoria=='cruceros' || $categoria=='CRUCERO - NAVIERA REPRESENTADA' || $categoria=='CRUCERO - OPERADOR MAYORISTA' || $categoria=='CRUCERO- AGENTE GENERAL'){%> <%} else if($_SERVER[PHP_SELF]=="/hoteles.html" || $categoria=='HOTEL'){%> <%} else if($_SERVER[PHP_SELF]=="/otros.html" || $categoria=='otros' || $categoria=='ORGANISMOS' || $categoria=='ESCUELA DE TURISMO' || $categoria=='EMBAJADAS Y CONSULADOS' || $categoria=='DELEGADO EXTRANJERO DE TURISMO' || $categoria=='ASISTENCIAS AL VIAJERO'){%> <%} else if($_SERVER[PHP_SELF]=="/rep_cadenas.html" || $categoria=='REPRESENTANTES Y CADENAS'){%> <%} else{%> <%}%>
Turistampa
Turistampa

<%}%>

 

Panel de Administración

<% include('navegacion.inc.am')%> 

Envío de boletines

<%if($_SESSION['TIPO_USUARIO']!='administrador'){%>

Usted no cuenta con privilegios para realizar esta operación.

<%}else{ switch($HTML){ case 1: if(is_array($puestos)|| is_array($correos_sucursal)||is_array($tiposcontacto)){%> Seleccione los destinatarios del boletín
<%if(is_array($correos_sucursal)){%><%}%> <%if(is_array($tiposcontacto)){%> <%}%> <%if(is_array($puestos)){%> <%}%>
Correo principal de la sucursal
Correos de contacto de la sucursal
 
Correos de personas de contacto en sucursal
 
 
 
<% }else{%> No se encontraron correos bajo ese criterio de búsqueda. Intente con otro.

<< Regresar al buscador

<% } break; case 2:%> Seleccione los destinatarios fínales del boletín.
<% foreach($sucursal[ID_SUCURSAL] as $i => $val) { if(is_array($datos_sucursal[CORREO])){ foreach($datos_sucursal[CORREO] as $k => $correo){ if($val==$datos_sucursal[ID_SUCURSAL][$k]) { %> <% echo ""; } } } if(is_array($datos_contacto_sucursal[CORREO])) { foreach($datos_contacto_sucursal[CORREO] as $k => $correo) { if($val==$datos_contacto_sucursal[ID_SUCURSAL][$k]) { %> <% echo ""; } } } if(is_array($datos_contacto_persona[CORREO])){ foreach($datos_contacto_persona[CORREO] as $k => $correo){ if($val==$datos_contacto_persona[ID_SUCURSAL][$k]) { %> <% echo ""; } } } } %>
".$sucursal[NOMBRE][$i]."".$correo."
".$sucursal[NOMBRE][$i]."".$correo."".$datos_contacto_sucursal[TIPO_CONTA][$k]."
".$sucursal[NOMBRE][$i]."".$correo."".$datos_contacto_persona[NOMBRECOM][$k]."
 
<% break; case 3:%> Redacte el boletín a ser enviado. Se encontraron <%=count($correos_destino)%> correos de destino.
Remitente "Nombre Apellido" <correo@servidor.com>
Asunto
Contenido
Contenido
(sólo texto)
 
<% break; }//fin del switch($HTML) }%>
<%if((($_GET[action]!='search')&&(!isset($_POST['0_ID_ORGANIZACION']))&&(!isset($_POST['0_ID_ESTADO'])))&&($_SERVER[PHP_SELF]!="/ciudades.html")){%>
<%if($_SERVER[PHP_SELF]=="/aerolineas.html" || $categoria=='aerolineas' || $categoria=='AEROLINEA' || $categoria=='SISTEMAS DE RESERVACION'){%> <%} else if($_SERVER[PHP_SELF]=="/agencias.html" || $categoria=='AGENCIA DE VIAJES'){%> <%} else if($_SERVER[PHP_SELF]=="/arrendadoras.html" || $categoria=='arrendadora_autos' || $categoria=='ARRENDADORA' || $categoria=='ASEGURADORA'){%> <%} else if($_SERVER[PHP_SELF]=="/autobuses.html" || $categoria=='LÍNEA DE AUTOBUS'){%> <%} else if($_SERVER[PHP_SELF]=="/cruceros.html" || $categoria=='cruceros' || $categoria=='cruceros' || $categoria=='CRUCERO - NAVIERA REPRESENTADA' || $categoria=='CRUCERO - OPERADOR MAYORISTA' || $categoria=='CRUCERO- AGENTE GENERAL'){%> <%} else if($_SERVER[PHP_SELF]=="/hoteles.html" || $categoria=='HOTEL'){%> <%} else if($_SERVER[PHP_SELF]=="/otros.html" || $categoria=='otros' || $categoria=='ORGANISMOS' || $categoria=='ESCUELA DE TURISMO' || $categoria=='EMBAJADAS Y CONSULADOS' || $categoria=='DELEGADO EXTRANJERO DE TURISMO' || $categoria=='ASISTENCIAS AL VIAJERO'){%> <%} else if($_SERVER[PHP_SELF]=="/rep_cadenas.html" || $categoria=='REPRESENTANTES Y CADENAS'){%> <%} else{%> <%}%>
Todos los logos y marcas son propiedad de sus respectivos dueños. © Turistampa <%=date("Y")%>. Moliere #39 Primer Piso. Col. Polanco, 11560 México D.F. Tel.(5255) 5280-1984 Correo electrónico: info@turistampa.com

Activ@Mente

<%}%> <% //Tenemos que declarar la variable $_path que es la que se pasa //al código de Certifica. Podríamos generarla dinámicamente en cierto caso. //Pero por default utilizamos PHP_SELF if(!isset($_path)) $_path=$_SERVER[PHP_SELF]; //si estamos en la página principal declaramos un subdirectorio if($_path=="/index.html") $_path="/home/index.html"; if($_path == "/") $_path="/home/index.html"; echo "\n"; //debug include($_SERVER[DOCUMENT_ROOT]."/include/certifica.inc.am"); %>